/**
 * 类和属性
 * kotlin中创建一个类可以不写大括号{]
 * ()小括号直接代表构造方法
 * 在构造方法总使用val声明一个属性,就代表它只有一个getter的方法,没有setter的方法,只读属性
 * val的属性只能在new(实例化)这个类的时候赋值,不能再次通过setter赋值
 * 在kotlin中没有getter和setter的方法,赋值就是set,取值就是get
 * 用var声明就是一个可变属性,它包含了对应的getter和setter
 */
class Person(val name: String, var age: Int)